isolating underlay - Espagnol Anglais Dictionnaire